hillside rubble - Turkish English Dictionary